bahama islands - English Synonyms Dictionary

bahama islands

n.
[1] Bahamas , Commonwealth of the Bahamas